against all odds – English–Français translations

🇬🇧 en fr 🇫🇷

against all odds

  • despite seemingly insurmountable opposition or probability
contre tout pronostic, contre toute attente, contre vents et marées
Wiktionary Links